body { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; font-size: 8pt; COLOR: #3F3F3F
scrollbar-3dlight-color: #0197DB; 
scrollbar-base-color: #0197DB;
scrollbar-arrow-color: white;
scrollbar-highlight-color: white; 
scrollbar-track-color: white;
}



td { font-size: 8pt }

ul li
{
	margin-bottom: 3pt;
	margin-top: 3pt;
}

h1, .title { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; font-size: 10pt; COLOR: #1E1E1E; font-weight: bold; }

.top_line, .top_line:link, .top_line:visited , .top_line:hover { FONT-SIZE: 7.5pt; MARGIN: 0px; COLOR: #555555; font-weight: normal; TEXT-DECORATION: none}

.menu_all {FONT-SIZE: 8pt; MARGIN-bottom: 0px; }

.menu:link, .menu:visited { COLOR: #FF5500; FONT-SIZE: 8pt; MARGIN: 0px; font-weight: bold; TEXT-DECORATION: none }
.menu:hover { COLOR: #FF5500; FONT-SIZE: 8pt; MARGIN: 0px; font-weight: bold; TEXT-DECORATION: underline }

.menu2:link, .menu2:visited { COLOR: #444444; FONT-SIZE: 8pt; MARGIN: 0px; TEXT-DECORATION: none }
.menu2:hover { COLOR: #444444; FONT-SIZE: 8pt; MARGIN: 0px; TEXT-DECORATION: underline }

.top_word:link, .top_word:visited { COLOR: #FF5500; FONT-SIZE: 8pt; MARGIN: 0px; font-weight: bold; TEXT-DECORATION: none }
.top_word:hover { COLOR: #FF5500; FONT-SIZE: 8pt; MARGIN: 0px; font-weight: bold; TEXT-DECORATION: underline }

.img_border, .img_border:link, .img_border:visited, .img_border:hover {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #000000 }

.img_border_gray {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #DDDDDD }

.hostcms_img_border {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #757575}

.top_link_td { COLOR: #545454; font-size:8pt; padding-right: 10px}

.top_link:visited, .top_link:link { COLOR: #FF5500; font-size:7.5pt; font-weight: bold; TEXT-DECORATION: none }
.top_link:hover { COLOR: #FF5500; MARGIN: 0px; TEXT-DECORATION: underline }

h2, .services:visited, .services:link { MARGIN-bottom: 0px; text-align:center; COLOR: #FFFFFF; font-size:11pt; font-weight: bold; TEXT-DECORATION: none }
.services:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline }

h3 { MARGIN-bottom: 0px; font-size:8pt; font-weight: bold; TEXT-DECORATION: none }

.services_more:visited, .services_more:link { COLOR: #3F3F3F; font-size:7.5pt; TEXT-DECORATION: none }
.services_more:hover { COLOR: #0053A5; TEXT-DECORATION: underline }

.services_more_td { padding-top:20px; height: 100px; vertical-align:top }

.portfolio:visited, .portfolio:link { COLOR: #3F3F3F; font-size:7.5pt; TEXT-DECORATION: none }
.portfolio:hover { COLOR: #0053A5; TEXT-DECORATION: underline }

.footer_link, .footer_link:visited, .footer_link:link { COLOR: #FFFFFF; font-size:7.5pt; TEXT-DECORATION: none }
.footer_link:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline }

input, select, textarea { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; BORDER-BOTTOM: #284250 1px solid; BORDER-LEFT: #284250 1px solid; BORDER-RIGHT: #284250 1px solid; BORDER-TOP: #284250 1px solid; COLOR: #3f3f3f; FONT-SIZE: 12px; }
.input_blur { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; BORDER-BOTTOM: #284250 1px solid; BORDER-LEFT: #284250 1px solid; BORDER-RIGHT: #284250 1px solid; BORDER-TOP: #284250 1px solid; COLOR: #3f3f3f; FONT-SIZE: 12px; BACKGROUND: #f3f3f3}

.input_radio  { BORDER: 0px; }

.txth { FONT-SIZE: 7pt; MARGIN-LEFT: 12px; COLOR: #000000; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana }

.href_blue { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; font-size: 8pt; COLOR: #384570 }

.portfolio_title { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; font-size: 9pt; COLOR: #FF5500; font-weight: bold; text-align: left}

.llink:visited, .llink:link { COLOR: #000000; }
.llink:hover {COLOR: #0053A5; TEXT-DECORATION: underline }

.main_text { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; COLOR: #353535; font-size: 8pt }

.main_td {padding-top: 10px; padding-left:0px; padding-right:10px; padding-bottom:10px }

.news_table {padding-top: 10px; padding-left:10px; padding-right:20px; padding-bottom:10px }

.news_date {font-size: 7.5pt; font-weight: bold; COLOR: #FF5500; margin-top:0.5em; margin-bottom:0em;}
.news_title {font-size: 8pt; COLOR: #3F3F3F; margin-top:0em; margin-bottom:1em;}

.news_text {}

.news_td {margin-top:0em; margin-bottom:0.8em;}

a:link { COLOR: #0053A5; TEXT-DECORATION: none}
a:visited { COLOR: #00478F; TEXT-DECORATION: none}
a:hover { COLOR: #0053A5; TEXT-DECORATION: underline }

.footer_left {padding-top: 5px; padding-left:5px; padding-right:5px;}
.footer_left p {line-height:1.7em;}

.footer_right {padding-right:5px; text-align: right; font-size:7pt;}

.a_8size:link, .a_8size:visited { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; FONT-SIZE: 8pt; COLOR: #FF5500; TEXT-DECORATION: none}
.a_8size:hover { font-family: Verdana, 'MS Sans Serif', Arial, sans-serif; FONT-SIZE: 8pt; COLOR: #FF5500; TEXT-DECORATION: underline }

.border_top {  border-collapse: collapse;  empty-cells: show; BORDER-TOP: #BCBCBC 1px solid; }
.border_bottom {  border-collapse: collapse;  empty-cells: show; BORDER-bottom: #BCBCBC 1px solid; }
.border_left {  border-collapse: collapse;  empty-cells: show; BORDER-left: #BCBCBC 1px solid; }
.border_right {  border-collapse: collapse;  empty-cells: show; BORDER-right: #BCBCBC 1px solid; }

.table_border, .table_border td { border-collapse: collapse;  empty-cells: show;border-width:1px; border-color: #222222; border-style: solid;}

.opinion { COLOR: #444444; FONT-SIZE: 8pt; MARGIN: 0px; TEXT-DECORATION: none }